DNA cleavage - French English Dictionary